Taken from Bisac X12 v4010
| This Document is Intended for Vendors Only! |
Header Segments
| ST | Transaction Set Header |
| BEG | Beginning Segment for Purchase Order |
| CSH | Sales Requirements |
| DTM | Date/Time Reference |
| N1 | Name |
Detail Segments
| PO1 | Purchase Order Baseline Item Data |
| CTP | Pricing Information |
| IT8 | Conditions of Sale (Optional) |
Summary Segments
| CTT | Transaction Total |
| SE | Transaction Set Trailer |
ST Transaction Set Header
| Element | Name | Value |
| ST | Segment Identifier | ST |
| ST01 | Transaction Set ID | 850 |
| ST02 | Transaction Set Control Number | Assigned by Anchor (unique) |
BEG Beginning Segment for Purchase Order
| Element | Name | Value |
| BEG | Segment Identifier | BEG |
| BEG01 | Transaction Set Purpose Code |
00 = New PO 06 = Confirmation Only |
| BEG02 | PO Type Code | NE |
| BEG03 | Sender PO Number | Assigned |
| BEG05 | Date Ordered | YYYYMMDD |
CSH Sales Requirements
| Element | Name | Value |
| CSH | Segment Identifier | CSH |
| CSH01 | Backorder Code |
B = Backorder if New Item |
DTM Date/Time Reference Segment
| Element | Name | Value |
| DTM | Segment Identifier | DTM |
| DTM01 | Date/Time Qualifier |
010 = Date
ship by |
| DTM02 | Date | YYYYMMDD |
N1 Name Segment
| Element | Name | Value |
| N1 | Segment Identifier | N1 |
| N101 | Name Identifier |
BT = Bill To |
| N102 | Name | Anchor Distributors |
| N103 | ID Code Qualifier | 15 = SAN |
| N104 | SAN | 2032104 |
N3 Address Information
| Element | Name | Value |
| N3 | Segment Identifier | N3 |
| N301 | Address Information |
1030 HUNT VALLEY CIRCLE |
N4 Geographic Location
| Element | Name | Value |
| N4 | Segment Identifier | N4 |
| N401 | City Name |
NEW KENSINGTON |
| N402 | State or Province Code | PA |
| N403 | Postal Code | 15068 |
| N404 | Country Code | US |
PO1 Baseline Item Data
| Element | Name | Value |
| PO1 | Segment Identifier | PO1 |
| PO101 | Assigned Identification | Line Item Number |
| PO102 | Quantity Ordered | Quantity Ordered |
| PO103 | Unit of Measure Code |
UN = Units ST = Sets |
| PO106 | Product ID Qualifier |
CB = Speedy # |
| PO107 | Product ID | Speedy# |
| PO108 | Product ID Qualifier |
IB = ISBN UP = UPC EN = ISBN13 UK = GTIN VN = Vendor Number |
| PO109 | Product ID | ISBN, UPC, ISBN13, GTIN, or Vendor Number |
| PO110 | Product ID Qualifier |
IB = ISBN UP = UPC EN = ISBN13 UK = GTIN VN = Vendor Number |
| PO111 | Product ID | ISBN, UPC, ISBN13, GTIN, or Vendor Number (Optional) |
| PO112 | Product ID Qualifier |
IB = ISBN UP = UPC EN = ISBN13 UK = GTIN VN = Vendor Number |
| PO113 | Product ID | ISBN, UPC, ISBN13, GTIN, or Vendor Number (Optional) |
CTP Pricing Information
| Element | Name | Value |
| CTP | Segment Identifier | CTP |
| CTP02 | Price Identifier Code | SLP = Retail/List/Suggested Selling Price |
| CTP03 | Unit Price | Retail Price |
| CTP04 | Quantity | Order Quantity |
| CTP05 | Composite Unit of Measure |
UN = Units |
| CTP06 | Price Multiplier Quantifier | DIS = Discount Multiplier |
| CTP07 | Multiplier | Discount Multiplier (discount of 20% would have .8 here) |
IT8 Conditions of Sale (Optional)
| Element | Name | Value |
| IT8 | Segment Identifier | IT8 |
| IT81 | Sales Requirement Code |
B = Backorder if New Item O = Backorder if item out of stock or not yet published N = no backorder Y = Backorder if out of stock BK = Ship partial, backorder remainder SP = Ship partial, cancel remainder |
CTT Transaction Totals
| Element | Name | Value |
| CTT | Segment Identifier | CTT |
| CTT01 | Number of line items | Number of PO1 segments |
| CTT02 | Number of Units | Hash total |
SE Transaction Set Trailer
| Element | Name | Value |
| SE | Segment Identifier | SE |
| SE01 | Number of Segments | Number of records in transaction |
| SE02 | Transaction Set Control Number | Assigned by Sender (unique), (same as ST02) |